Toto je upravená offline kópia zrušeného fóra z websitex5.blueforum.cz s obsahom ku 9.11.2016. Offline kópia nie je editovateľná , je bez možnosti vyhľadávania , registrácie a prihlásenia užívateľa.
Kalendar obsadenosti
Dobrý deň,
máte niekto skúsenosti s kalendárom obsadenosti chaty ? Tak aby doňho mohol
robiť zmeny len majiteľ a ostatný videli zmeny na stránke. WX5 ponúka
objekt calendar – je to niečo podobné ? Skúšal to niekto z Vás?
ďakujem
števo
Pokiaľ v tomto fóre na dotaz Vám odpovie iný skušenejší užívateľ
WSX5 , ktorý problematiku kalendára obsadenosti už úspešne vyriešil a
aplikoval na svojich stránkach na tomto mieste aspoň uvediem vlastnú
skúsenosť ku platenému objektu „Full Calendar“ z WSX5.
Základné informácie o vzhlade a o prvkoch pre nastavenie sú v uvedené
v náhľade pre daný objekt.
Najmä z vizualného dôvodu a univerzalnosti som sa po zakúpení objektu
rozhodol nakoniec použiť google calendar a do stránky ho aplikovať
prostredníctvom objektu „HTML kód " s použitím metódy "iframe“.
Príklad aplikovania je na stránke http://www.svblena.sk/…dar-svb.html
Prostredníctvom „HTML kódu“ a „iframe“ do stránok WSX5 je možné
vložiť aj iné voľné alebo komerčné „availability calendar“
z dostupných javascript alebo PHP riešení , v niektorých aj
s používaním databázy.
Jedným z najednoduchších riešení je napríklad javascript kalendár zo
stránky http://www.jqueryscript.net/…-jQuery.html
Jeho základnou nevýhodou je nutnosť nastavovania časových úsekov
obsadenosti priamou editaciou zdrojového kódu kalendára na serveri.
Ku zaujimavým php kalendárom možno zaradiť aj databázový kalendár zo
stránky http://www.php-calendar.org
Na uvedenej stránke je tiež demo kalendár s prístupovými údajmi pre
hosťa. Odskúšal som ho len na serveri XAMPP . Pokúsim sa do týždňa aj
o manuálny preklad do SK, táto lokalizácia zatiaľ nie je , len do cz.
Taktiež svojou vizualitou a funkčnosťou je zaujimavý databázový Ajax availability calendar zo stránky http://www.ajaxavailabilitycalendar.com
Availability calendar :
- Aplikácia a vytvorená databáza pre kalendár bola odskúšaná na
vývojovom
lokálnom serveri XAMPP, na ktorom boli zaevidované chybové hlásenia typu
E_NOTICE – varovania o použití skôr nenadefinovaných PHP premenných.
Aplikácia si vyžaduje na serveri v php.ini mať štandardné nastavenie
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
V prípade ak na serveri nie je nastavené uvedené „default“ nastavenie
bude nutné do všetkých php súborov v zložke „ac-includes“ doplniť za
„<?php“ kód : error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
- Aplikácia má predvolený anglický a španielský preklad. Pred nahratím
neoficialného slovenského prekladu je nutné v aplikácii manuálne
nastaviť voľbu nového jazyka „sk“ , ktorá v databázach vytvorí príslušné zápisy
a poskytne obrazovku na preklad výrazov. Po potvrdení zápisu modifikácie
sa na serveri vytvorí nový súbor ktorý je možné následne prepísať
súborom neoficialného slovenského prekladu.
- Zložka pre zápis jazykových súborov musí mať na serveri nastavenie
atribútu
pre povolenie zápisov a modifikácii súborov „777“.
http://wsx5-forum-dokumenty.salling.sk/…endar_sk.zip
PHP calendar :
- Aplikácia a vytvorená databáza pre kalendár bola odskúšaná na
vývojovom
lokálnom serveri XAMPP. Pri odskúšavaní sa nevyskytli chybové hlásenia.
Doporučuje sa aby pre chod aplikácie bolo na serveri v php.ini
štandardné nastavenie
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
- Pre nahratí neoficialného slovenského prekladu do jazykovej
zložky musí
byť prostredníctvom admin prostredia aplikácie prevedený preklad všetkých
jazykových súborov s príponou „po“ a automatického vytvorenia nových súborov s príponou
„mo“ , ktoré sú zaznamenané do konfigurácii aplikácie.
- Zložky pre zápis jazykových súborov a konfiguračných súborov
musia mať
na serveri nastavenie atribútu pre povolenie zápisov a modifikácii súborov „777“.